Cap shelduck - French English Dictionary